have calluses from patting own back - Deutsch Englisch Wörterbuch